home *** CD-ROM | disk | FTP | other *** search
/ Megahits 3 / Megahits 3 (1994)(GTI - Rhein-Main-Soft)(DE)[!].iso / denkspiele / pbswitch / p.b.switch.doc < prev    next >
Text File  |  1994-10-14  |  15KB  |  338 lines

  1.    
  2.                  ###########         ###########           
  3.                 #   ##     ##       #   ##     ##          
  4.                     ##     ##           ##     ##           
  5.                     ##     #            ##     # 
  6.                     #######             #######  
  7.                     ##                  ##     # 
  8.                     ##                  ##     ##
  9.                     ##          #       ##     ##    # 
  10.                     ##         ###      ########    ###
  11.                    #            #      #             # 
  12.   
  13.                                                             ####
  14.                                                            #
  15.                ######                  #                  ##
  16.               #      #                #                   ##
  17.              ##                             #             ##
  18.              ##        ##         #   ##   ##      #####  ##  ##
  19.              ###      ###        ### ###  #####   #       ## # ##
  20.               ###       ##  #     #   ##   ##    ##       ###  ##
  21.                 ###     ##  ##   #    ## # ##   ###       ##   ## #
  22.                   ###    # # ## #     ###  ##  # ##    #  ##   ###
  23.                    ###   ##   ##      ##    ###   #####   ##   ##  
  24.                     ##
  25.                     ##
  26.              #      #
  27.               ######             P.B.Switch v1.50  Player's Guide
  28.  
  29.  
  30.  
  31.                     P.B.Switch Version 1.50  9th. July 1993
  32.                        Copyright © 1991-93  Les E. Lamb
  33.  
  34.                     This program is FREEWARE  (it's free).
  35.                       This program is NOT Public Domain.
  36.                  This program must NOT be altered in any way.
  37.                     This program may be freely distributed
  38.                        provided that no profit is made.
  39.  
  40.                             Design and Programing:
  41.                                   Les E. Lamb
  42.  
  43.  
  44.  
  45.  
  46. What is P.B.Switch?
  47. ~~~~~~~~~~~~~~~~~~~
  48.    P.B.Switch (Push-Button Switch) is another clone of the board game Othello.
  49.  
  50.  
  51. Why another Othello clone?
  52. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  53.    P.B.Switch was written in March 1991 as a training exercise to become
  54.    more familiar with the C Language & Amiga Intuition & to develop some
  55.    standard routines for use in other programs.
  56.    In July 1993 I decided to tidy it up a bit and spread it round.
  57.  
  58.  
  59. P.B.Switch Features
  60. ~~~~~~~~~~~~~~~~~~~
  61.     - Game play is standard Othello.
  62.     - The play area is an 8 x 8 grid of push-button switches.
  63.     - The game is normally played with the mouse, but
  64.     - For those who cannot use or dislike using a mouse there are
  65.          (single key) keyboard equivalents for all operations.
  66.     - Two players can play against each other or
  67.     - One player can play against the Computer.
  68.     - The Computer Opponent has 3 levels of ability.
  69.     - A Champions Table is maintained containing the 12 highest scores for
  70.          each of the 3 levels.
  71.     - The Champions Table score is based on your accumulated winning margin
  72.          after a number of Games. (a maximum of 10 Games for levels 1 & 2)
  73.                                   (a maximum of 40 Games for level 3)
  74.     - A Colour Modifier is included to tailor your own colour scheme.
  75.     - Your colour scheme can be saved for automatic use on startup.
  76.     - Your selected menu options can be saved for automatic use on startup.
  77.     - Vocal comments are available via the Amiga's narrator device.
  78.  
  79.  
  80. The P.B.Switch Layout
  81. ~~~~~~~~~~~~~~~~~~~~~
  82.      +-------------------------------+
  83.      |   Progressive Score Display   |<-- This area displays the number of
  84.      |-------------------------------|  Games played so far in a Round and
  85.      |_______________________________|  your Total Score (accumulated winning
  86.      |   |   |   |   |   |   |   |   |  margin) so far for those Games.
  87.      |___|___|___|___|___|___|___|___|  This Total Score is what you
  88.      |   |   |   |   |   |   |   |   |  play for to get on to the 
  89.      |___|___|___|___|___|___|___|___|  P.B.Switch Champions Table.
  90.      |   |   |               |   |   |  
  91.      |___|__     The 8 x 8     __|___|  Note:
  92.      |   |   Game Play Buttons   |   |  Your Total Score will only be eligible
  93.      |___|___ ___ ___ ___ ___ ___|___|  for the Champions Table when:
  94.      |   |   |   |   |   |   |   |   |  1/ The Computer is your opponent.
  95.      |___|___|___|___|___|___|___|___|  2/ First Move option is set at Random.
  96.      |   |   |   |   |   |   |   |   |  
  97.      |___|___|___|___|___|___|___|___|  If the above conditions 1 and 2 are
  98.      |   |   |   |   |   |   |   |   |  not met, the background and text
  99.      |___|___|___|___|___|___|___|___|  colours in the display area will be
  100.      |   |   |   |   |   |   |   |   |  reversed to indicate non eligibility.
  101.      |___|___|___|___|___|___|___|___|  
  102.      |-------------------------------|  If any of the game play options are
  103.      |        Message Display        |  changed during a Round, the Round will
  104.      |----------+----------+---------|  end and your Total Score will become
  105.      | Me   02  | You  02  |  Pass   |  your FINAL SCORE.
  106.      +----------+----------+---------+
  107.            ^         ^          ^
  108.            |         |          | 
  109.            |         |         Your Pass (you have no moves) Button.
  110.            |         |
  111.            |   Your Game Score Display  (when your opponent is the Computer).
  112.            |
  113.       The Computer's Game Score Display (when your opponent is the Computer).
  114.  
  115. Note: When the Human Opponent option is selected 1 person plays the
  116.       "Me" colour and the other person plays the "You" colour and the
  117.       colour of "Pass" on the pass button reflects who's move it is.
  118.  
  119.  
  120. Game Option Selection
  121. ~~~~~~~~~~~~~~~~~~~~~
  122. Game options are selected by using the mouse on Amiga pull down Menus,
  123. or by pressing their (single key) Keyboard Equivalents.
  124.  
  125.                          Note: A list of the Keyboard Equivalents is displayed
  126.                                by pressing the Help key, press Help to resume.
  127.  
  128. Menus & Keyboard Equivalents -
  129.  
  130. Action Menu:
  131.  
  132.   Next Game       N  - starts a new Game.
  133.   Champs          C  - displays the P.B.Switch Champions Table, to resume
  134.                        press C, V, or R, or click Resume.
  135.   End Round       E  - ends a Round of Games before the maximum number of
  136.                        Games for a Round has been reached.
  137.   Notice          V  - displays the version / copyright notice, to resume
  138.                        press C, V, or R, or click Resume.
  139.   Quit            Q  - shuts down the P.B.Switch program.
  140.  
  141. Opponent Menu:
  142.  
  143.   Computer        A  - selects the computer as your opponent (1 player mode).
  144.   Human           H  - selects the 2 player mode (you against a friend).
  145.  
  146. Level of Play Menu:
  147.  
  148.   Level 1         1  - your computer opponent plays a frivolous style of game.
  149.   Level 2         2  - your computer opponent plays with a flawed strategy,
  150.                        like an average player.
  151.   Level 3         3  - your computer opponent also has a flawed strategy but
  152.                        will finish strongly if your not careful.
  153.  
  154. Preferences Menu:
  155.  
  156.   Play Colour
  157.     +------------------------------------------------------------------------+
  158.     |    Random      F1  - your playing colour for a Game is chosen          |
  159.     |                      randomly at the start of each Game.               |
  160.     |    Always      F2  - your playing colour is always Color4.             |
  161.     |    Always      F3  - your playing colour is always Color5.             |
  162.     +------------------------------------------------------------------------+
  163.   First Move
  164.     +------------------------------------------------------------------------+
  165.     |    Random      F4  - the player to have the first move is chosen       |
  166.     |                      randomly at the start of each Game.               |
  167.     |                                                                        |
  168.     |                Note: if either of the following 2 option is selected   |
  169.     |                      you will not be eligible for the Champions Table. |
  170.     |                                                                        |
  171.     |    Always      F5  - Color4 always has first move.                     |
  172.     |    Always      F6  - Color5 always has first move.                     |
  173.     +------------------------------------------------------------------------+
  174.  
  175.   Level Display   L  - a small display area is placed on the screen to
  176.                        show the chosen Level of Play.
  177.  
  178.   Conversation    T  - turns on vocal comments via the Amiga's narrator device.
  179.  
  180.   Keyboard On        - makes the (single key) Keyboard Equivalents available.
  181.  
  182.   Modify Colours  M  - brings up the Colour Modifier.
  183.  
  184.   Save Menu Set-up S - saves your selected menu options to file
  185.                        PBSwitchColor.def.
  186.  
  187.  
  188.   Comment: The Play Colour and First Move options are possibly a bit
  189.            redundant, they were placed in the first version of P.B.Switch
  190.            to help in program testing and I've just left them there.
  191.  
  192.  
  193. Making The Moves
  194. ~~~~~~~~~~~~~~~~
  195. The pointer (hand) is moved round the play area using the Mouse or
  196. the 4 Cursor Keys on the Keyboard.
  197. Moves are made by clicking the Left Mouse Button
  198. with the pointer over the required button or
  199. by pressing the Keyboard's Return Key <-'.
  200.  
  201.  
  202. Playing a Game
  203. ~~~~~~~~~~~~~~
  204. To commence a new Game select the menu item "Next Game" (or press N). 
  205.  
  206. A Game commences with 4 buttons in the centre already switched, 
  207. 2 buttons your colour and 2 buttons your opponents colour. 
  208.  
  209. There is only one play rule, click on an un-pressed button that will trap at
  210. least one of your opponents buttons between that button and one of your 
  211. buttons in any direction. Trapped buttons in all directions will then change
  212. to your colour.
  213.  
  214. When you have no moves, click Pass (or press P).
  215.  
  216. Note: Pass can be clicked (or P pressed) at any time to display
  217.       the number of moves available.
  218.  
  219. A Game is finished when there are no moves left for you and your opponent
  220. to make.
  221.  
  222. The Highest Game Score wins the Game.
  223.  
  224.  
  225. Playing a Round
  226. ~~~~~~~~~~~~~~~
  227. A Round is just a number of Games played one after the other up to some
  228. maximum number of Games (or until you select End Round or press E)
  229. to accumulate a Total Score.
  230.  
  231. At the start of a Round your Total Score is 0, after each Game the
  232. Total Score if updated using the following formula.
  233.  
  234. new Total Score = Total Score + Your Game Score - Your Opponent's Game Score
  235.  
  236. The maximum number of Games that can be played in a Round depends on the
  237. selected Level of Play.
  238. On Level 1 the maximum number of Games in a Round is 10.
  239. On Level 2 the maximum number of Games in a Round is 10.
  240. On Level 3 the maximum number of Games in a Round is 40.
  241.  
  242.  
  243. The Careful Warning
  244. ~~~~~~~~~~~~~~~~~~~
  245. During a Round of Games against the computer you may wish to change an option,
  246. end the Round or quit, which would automatically end that Round. So that you
  247. don't accidentally end a Round, a (Be Careful) requester comes up giving you a
  248. chance to continue with the Round.
  249.  
  250.  Click Cancel or press C  - cancels the accidental action and continues
  251.                             the Round.
  252.  Click OK     or press O  - accepts the action and ends the Round.
  253.  
  254.  
  255. The P.B.Switch Files
  256. ~~~~~~~~~~~~~~~~~~~~
  257. P.B.Switch doesn't required any other files to run. But it does use some
  258. files if they're available. The following is an explanation so as you'll know
  259. what's going on if you observe that some new files have appeared (they will
  260. only be written to the same directory that P.B.Switch is in). Also if you want
  261. to copy P.B.Switch to another disk/directory you may want to copy these other
  262. files as well.
  263.  
  264. File Name            Comment
  265. """""""""            """""""
  266.  
  267. P.B.Switch           The program.
  268.  
  269. P.B.Switch.info      This is just the standard .info (Icon) file.
  270.  
  271.  
  272.  
  273. PBSwitchChamp.tbl    This is where the P.B.Switch Champions are stored.
  274.                      If it doesn't exist it will be created when there is
  275.                      a P.B.Switch Champion to store.
  276.  
  277. PBSwitchColor.def    This is where the users preferred colours are stored.
  278.                      If it doesn't exist it will be created when the user
  279.                      wants to Save the screen colours.
  280.  
  281. PBSwitchSetup.def    This is where the users preferred menu options are
  282.                      stored. If it doesn't exist it will be created when
  283.                      the user wants to Save Menu Set-up.
  284.  
  285. Narrator.device      This is the standard Amiga Narrator device and should
  286.                      be in the Devs directory (it usually is), if it isn't
  287.                      it only means that the Conversation option wont work.
  288.                      The only time it may not be in the Devs directory is
  289.                      if someone has made a bootable disk containing a 
  290.                      trimmed workbench to make more room on the disk.
  291.  
  292.  
  293. Colour Modifier Operations
  294. ~~~~~~~~~~~~~~~~~~~~~~~~~~
  295.  Operate with the mouse in the standard fashion.
  296.  
  297.  Keyboard Equivalents:
  298.  
  299.    Use the Cursor Keys to select a colour.
  300.  
  301.    R - moves the Red   proportional gadget Left.
  302.    T - moves the Red   proportional gadget Right.
  303.  
  304.    G - moves the Green proportional gadget Left.
  305.    H - moves the Green proportional gadget Right.
  306.  
  307.    B - moves the Blue  proportional gadget Left.
  308.    N - moves the Blue  proportional gadget Right.
  309.  
  310.    L - Load    loads a previously saved palette from file PBSwitchColor.def.
  311.    S - Save    saves the current palette to file PBSwitchColor.def.
  312.    D - Reset   selects the default palette built in to the program.
  313.    U - Use     exits the Colour Modifier using the current palette.
  314.    C - Cancel  exits the Colour Modifier ignoring any palette changes.
  315.  
  316.  
  317. Computer Vs. Computer
  318. ~~~~~~~~~~~~~~~~~~~~~
  319. This capability is only here because when you change your Playing Colour, the
  320. computer automatically makes a move for its new Colour. If you continually
  321. change your Playing Colour from one Colour to the other you force the computer
  322. to make all the moves.
  323.  
  324.  Press F5  - this takes the game out of "Champions Table" mode and allows you
  325.              to continually change the Playing Colour without ending the Game.
  326.  Press N   - this starts a new Game.
  327.  
  328.  Now just alternate between F2 & F3.
  329.  
  330.  Press F2 then F3 then F2 then F3 then F2...and so on.
  331.  
  332.  If you alternate between F2 & F3 as fast as you can, at least 32 times,
  333.  the computer will remember the key presses and you can sit back and watch
  334.  the moves.
  335.  
  336.  
  337.                                   THE END
  338.